ill-fitting denture - Turco Inglés Diccionario